package com.xzq.erp.domain.query;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@EqualsAndHashCode(callSuper = true)
@Data
@Schema(description = "仓库分页请求参数")
@Accessors(chain = true)
public class WarehousePageQuery extends BasePageQuery {

    @Schema(description = "仓库名称", example = "主仓库")
    private String name;

    @Schema(description = "仓库编号", example = "WH001")
    private String code;

    @Schema(description = "仓库类型", example = "1")
    // 仓库类型:1-普通仓库 2-冷藏仓库 3-危险品仓库
    private Integer type;

    @Schema(description = "状态", example = "1")
    // 处理状态:0-禁用 1-启用
    private Integer status;

}


